using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Runtime.Serialization;
using System.Collections.ObjectModel;
namespace   CommunitySystemModel
{
    [Serializable]
    [DataContract]
	public class JinShen_ChooseCandidator_Main
	{
		private System.Int32 _ID;
        [DataMember]
		public System.Int32 ID
		{
			get{return _ID;}
			set{_ID = value;}
		}
		private System.DateTime? _MeetingDate;
        [DataMember]
		public System.DateTime? MeetingDate
		{
			get{return _MeetingDate;}
			set{_MeetingDate = value;}
		}
		private System.DateTime? _CreateDate;
        [DataMember]
		public System.DateTime? CreateDate
		{
			get{return _CreateDate;}
			set{_CreateDate = value;}
		}
		private System.String _CreateUser;
        [DataMember]
		public System.String CreateUser
		{
			get{return _CreateUser;}
			set{_CreateUser = value;}
		}
		private System.Int32? _MainID;
        [DataMember]
		public System.Int32? MainID
		{
			get{return _MainID;}
			set{_MainID = value;}
		}

        private decimal _FilterRate;

        [DataMember]
        public decimal FilterRate
        {
            get { return _FilterRate; }
            set { _FilterRate = value; }
        }
        

        private ObservableCollection<JinShen_ChooseCandidator_Detail> _Details = new ObservableCollection<JinShen_ChooseCandidator_Detail>();
        [DataMember]
        public ObservableCollection<JinShen_ChooseCandidator_Detail> Details
        {
            get { return _Details; }
            set { _Details = value; }
        }
        
	}
}
